module.exports = {
  value: {
    type: String,
    default: '',
    name: '选中时间',
    filedType: 'value',
    dataSource: {
      from: 'list',
      type: 'array',
      labelKey: 'label',
      valueKey: 'value'
    }
  },
  type: {
    type: Array,
    default () {
      return ['本周', '本月', '本学期', '自定义']
    },
    name: '日期类型',
    filedType: 'select',
    options: [
      {
        name: '今天',
        value: '今天'
      },
      {
        name: '本周',
        value: '本周'
      },
      {
        name: '本月',
        value: '本月'
      },
      {
        name: '本学期',
        value: '本学期'
      },
      {
        name: '本学年',
        value: '本学年'
      },
      {
        name: '自定义',
        value: '自定义'
      }
    ],
    // 是否支持多选，支持多选时default要指定为数组
    multiple: true
  },

  // defaultLabel: {
  //   type: String,
  //   default: '300',
  //   name: '默认时间',
  //   filedType: 'string'
  // },
  timeType: {
    type: String,
    default: '',
    name: '日期类型',
    filedType: 'select',
    options: [
      {
        name: '请选择',
        value: ''
      },
      {
        name: '今天',
        value: '今天'
      },
      {
        name: '本周',
        value: '本周'
      },
      {
        name: '本月',
        value: '本月'
      },
      {
        name: '本学期',
        value: '本学期'
      },
      {
        name: '本学年',
        value: '本学年'
      },
      {
        name: '自定义',
        value: '自定义'
      }
    ],
    // 是否支持多选，支持多选时default要指定为数组
    multiple: false
  },
  defaultTime: {
    type: Array,
    default () {
      return [
        '2020-01-01',
        '2020-09-15'
      ]
    },
    name: '默认时间',
    filedType: 'api'
  },
  // funcDefaultTime: {
  //   type: Function,
  //   default: '',
  //   name: '动态默认时间',
  //   filedType: 'function'
  // },

  bgColor: {
    type: String,
    default: '#fff',
    name: '背景颜色',
    filedType: 'color'
  },
  fromApi: {
    type: Boolean,
    default: true,
    name: '从接口获取数据',
    filedType: 'switch'
  },
  data: {
    type: Array,
    default () {
      return [
        {
          rqqsrq: '2020-09-22',
          rqjsrq: '2020-09-22',
          nzqsrq: '2020-09-22',
          nzjsrq: '2020-09-22',
          nyqsrq: '2020-09-22',
          nyjsrq: '2020-09-22',
          xqqsrq: '2020-09-22',
          xqjsrq: '2020-09-22',
          xnqsrq: '2020-09-22',
          xnjsrq: '2020-09-22'
        }
      ]
    },
    name: '图表数据集',
    filedType: 'api'
  }
}
